offer magnanimously

Translations
великодушно предложить
They offered magnanimously to help with the project.
Они великодушно предложили помощь с проектом.